package com.t.bricks.bussiness.db.entity.flowdefinenode.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.t.bricks.annotation.DataInfo;

/**
 * 流程节点定义'FlowDefineNode'表实体类
 * 警告:非数据库字段禁止在此添加,应该创建扩展实体中添加
 * @author HuangXinBian
 * @DateTime 2022年01月26日 15:18:56
 */
@ApiModel("流程节点定义FlowDefineNode")
@DataInfo(sDbName="BricksFlowEngine", sTableName="FlowDefineNode")
public class FlowDefineNodeBase implements Serializable {

	private static final long serialVersionUID = 1L;// 使用rmi时需修改

	/**
	 * 记录编号
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="uId", sComment="记录编号", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=true, isNull=false,
		iMaxLength=32, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=0 )
	@ApiModelProperty(value="记录编号", example="")
	//[end]
	protected String uId;

	/**
	 * 所属流程定义标识
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sDefineSign", sComment="所属流程定义标识", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=32, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=1 )
	@ApiModelProperty(value="所属流程定义标识", example="")
	//[end]
	protected String sDefineSign;

	/**
	 * 节点名称
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sName", sComment="节点名称", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=2 )
	@ApiModelProperty(value="节点名称", example="")
	//[end]
	protected String sName;

	/**
	 * 类型(枚举,1:起点;2:发起者;3:过程(任意通过);4:过程(一票否决);5:结束)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iType", sComment="类型(枚举,1:起点;2:发起者;3:过程(任意通过);4:过程(一票否决);5:结束)", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=3 )
	@ApiModelProperty(value="类型(枚举,1:起点;2:发起者;3:过程(任意通过);4:过程(一票否决);5:结束)", example="1")
	//[end]
	protected Integer iType;

	/**
	 * 下一个节点
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sNext", sComment="下一个节点", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=32, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=4 )
	@ApiModelProperty(value="下一个节点", example="")
	//[end]
	protected String sNext;

	/**
	 * 失败节点
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sFail", sComment="失败节点", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=32, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=5 )
	@ApiModelProperty(value="失败节点", example="")
	//[end]
	protected String sFail;

	/**
	 * 过期时间(分钟)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iOutTime", sComment="过期时间(分钟)", isDbField=true, sDbFileType="int",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=7 )
	@ApiModelProperty(value="过期时间(分钟)", example="")
	//[end]
	protected Integer iOutTime;

	/**
	 * 提醒时间(分钟)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iReminderTime", sComment="提醒时间(分钟)", isDbField=true, sDbFileType="int",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=8 )
	@ApiModelProperty(value="提醒时间(分钟)", example="")
	//[end]
	protected Integer iReminderTime;

	/**
	 * 提醒时间间隔(分钟)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iReminderRepeat", sComment="提醒时间间隔(分钟)", isDbField=true, sDbFileType="int",
		sDefaultData="5", isExtra=false, iskey=false, isNull=true,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=9 )
	@ApiModelProperty(value="提醒时间间隔(分钟)", example="5")
	//[end]
	protected Integer iReminderRepeat;

	/**
	 * 过期自动通过
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iAutoExecute", sComment="过期自动通过", isDbField=true, sDbFileType="int",
		sDefaultData="2", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=10 )
	@ApiModelProperty(value="过期自动通过", example="2")
	//[end]
	protected Integer iAutoExecute;

	/**
	 * 提醒任务
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sReminderApi", sComment="提醒任务", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=11 )
	@ApiModelProperty(value="提醒任务", example="")
	//[end]
	protected String sReminderApi;

	/**
	 * 前置任务
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sPreviseApi", sComment="前置任务", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=12 )
	@ApiModelProperty(value="前置任务", example="")
	//[end]
	protected String sPreviseApi;

	/**
	 * 前置任务限制(布尔值,1:是)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iPreviseResult", sComment="前置任务限制(布尔值,1:是)", isDbField=true, sDbFileType="int",
		sDefaultData="2", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=13 )
	@ApiModelProperty(value="前置任务限制(布尔值,1:是)", example="2")
	//[end]
	protected Integer iPreviseResult;

	/**
	 * 当前任务
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sNodeApi", sComment="当前任务", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=14 )
	@ApiModelProperty(value="当前任务", example="")
	//[end]
	protected String sNodeApi;

	/**
	 * 当前任务限制(布尔值,1:是)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iNodeResult", sComment="当前任务限制(布尔值,1:是)", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=15 )
	@ApiModelProperty(value="当前任务限制(布尔值,1:是)", example="1")
	//[end]
	protected Integer iNodeResult;

	/**
	 * 后置任务
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sBackApi", sComment="后置任务", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=16 )
	@ApiModelProperty(value="后置任务", example="")
	//[end]
	protected String sBackApi;

	/**
	 * 后置任务限制(布尔值,1:是)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iBackResult", sComment="后置任务限制(布尔值,1:是)", isDbField=true, sDbFileType="int",
		sDefaultData="2", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=17 )
	@ApiModelProperty(value="后置任务限制(布尔值,1:是)", example="2")
	//[end]
	protected Integer iBackResult;

	/**
	 * 限定操作用户(分号分隔)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sNodeUsers", sComment="限定操作用户(分号分隔)", isDbField=true, sDbFileType="longtext",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=100, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=18 )
	@ApiModelProperty(value="限定操作用户(分号分隔)", example="")
	//[end]
	protected String sNodeUsers;

	/**
	 * 限定操作用户名称(分号分隔)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sNodeUserNames", sComment="限定操作用户名称(分号分隔)", isDbField=true, sDbFileType="longtext",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=100, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=19 )
	@ApiModelProperty(value="限定操作用户名称(分号分隔)", example="")
	//[end]
	protected String sNodeUserNames;

	/**
	 * 限定操作用户(分号分隔)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sTranscriptions", sComment="限定操作用户(分号分隔)", isDbField=true, sDbFileType="longtext",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=100, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=18 )
	@ApiModelProperty(value="限定操作用户(分号分隔)", example="")
	//[end]
	protected String sTranscriptions;

	/**
	 * 抄送用户名称(分号分隔)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sTranscriptionNames", sComment="抄送用户名称(分号分隔)", isDbField=true, sDbFileType="longtext",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=100, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=19 )
	@ApiModelProperty(value="抄送用户名称(分号分隔)", example="")
	//[end]
	protected String sTranscriptionNames;

	/**
	 * 默认节点状态(枚举,1:待执行;2:执行中;3:审核完毕;4:任务执行失败;5:已完结)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iDefaultState", sComment="默认节点状态(枚举,1:待执行;2:执行中;3:审核完毕;4:任务执行失败;5:已完结)", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=20 )
	@ApiModelProperty(value="默认节点状态(枚举,1:待执行;2:执行中;3:审核完毕;4:任务执行失败;5:已完结)", example="1")
	//[end]
	protected Integer iDefaultState;

	/**
	 * 影响成功状态(布尔值,1:是)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iChangeSuccessState", sComment="影响成功状态(布尔值,1:是)", isDbField=true, sDbFileType="int",
		sDefaultData="2", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=21 )
	@ApiModelProperty(value="影响成功状态(布尔值,1:是)", example="2")
	//[end]
	protected Integer iChangeSuccessState;

	/**
	 * 备注
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sMemo", sComment="备注", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=200, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=22 )
	@ApiModelProperty(value="备注", example="")
	//[end]
	protected String sMemo;

	/**
	 * 创建者
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sCreator", sComment="创建者", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=23 )
	@ApiModelProperty(value="创建者", example="")
	//[end]
	protected String sCreator;

	/**
	 * 创建时间
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//解决表单提交时字符串时间值错误
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="dCreateDate", sComment="创建时间", isDbField=true, sDbFileType="datetime",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=23, isDecimal=false, iIntegralLength=-1, iDecimalLength=-1, iIndex=24 )
	@ApiModelProperty(value="创建时间", example="")
	//[end]
	protected Date dCreateDate;

	/**
	 * 修改人
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="sModifieder", sComment="修改人", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=25 )
	@ApiModelProperty(value="修改人", example="")
	//[end]
	protected String sModifieder;

	/**
	 * 修改时间
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//解决表单提交时字符串时间值错误
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="dModifiedDate", sComment="修改时间", isDbField=true, sDbFileType="datetime",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=23, isDecimal=false, iIntegralLength=-1, iDecimalLength=-1, iIndex=26 )
	@ApiModelProperty(value="修改时间", example="")
	//[end]
	protected Date dModifiedDate;

	/**
	 * 状态(枚举,1:有效;2:无效)
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iState", sComment="状态(枚举,1:有效;2:无效)", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=1, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=27 )
	@ApiModelProperty(value="状态(枚举,1:有效;2:无效)", example="1")
	//[end]
	protected Integer iState;

	/**
	 * 序号
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iIndex", sComment="序号", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=28 )
	@ApiModelProperty(value="序号", example="1")
	//[end]
	protected Integer iIndex;

	/**
	 * 版本号
	 */
	//[start]
	@DataInfo( sDbName="BricksFlowEngine", sTableName="FlowDefineNode",
		sName="iVersion", sComment="版本号", isDbField=true, sDbFileType="int",
		sDefaultData="1", isExtra=false, iskey=false, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=2, iDecimalLength=2, iIndex=29 )
	@ApiModelProperty(value="版本号", example="1")
	//[end]
	protected Integer iVersion;

	/**
	 * 取 记录编号
	 * @return String
	 */
	public String getuId() {
		return uId;
	}

	/**
	 * 设置记录编号
	 * @param uId
	 */
	public void setuId(String uId) {
		this.uId = uId;
	}

	/**
	 * 取 所属流程定义标识
	 * @return String
	 */
	public String getsDefineSign() {
		return sDefineSign;
	}

	/**
	 * 设置所属流程定义标识
	 * @param sDefineSign
	 */
	public void setsDefineSign(String sDefineSign) {
		this.sDefineSign = sDefineSign;
	}

	/**
	 * 取 节点名称
	 * @return String
	 */
	public String getsName() {
		return sName;
	}

	/**
	 * 设置节点名称
	 * @param sName
	 */
	public void setsName(String sName) {
		this.sName = sName;
	}

	/**
	 * 取 类型(枚举,1:起点;2:发起者;3:过程(任意通过);4:过程(一票否决);5:结束)
	 * @return Integer
	 */
	public Integer getiType() {
		return iType;
	}

	/**
	 * 设置类型(枚举,1:起点;2:发起者;3:过程(任意通过);4:过程(一票否决);5:结束)
	 * @param iType
	 */
	public void setiType(Integer iType) {
		this.iType = iType;
	}

	/**
	 * 取 下一个节点
	 * @return String
	 */
	public String getsNext() {
		return sNext;
	}

	/**
	 * 设置下一个节点
	 * @param sNext
	 */
	public void setsNext(String sNext) {
		this.sNext = sNext;
	}

	/**
	 * 取 失败节点
	 * @return String
	 */
	public String getsFail() {
		return sFail;
	}

	/**
	 * 设置失败节点
	 * @param sFail
	 */
	public void setsFail(String sFail) {
		this.sFail = sFail;
	}

	/**
	 * 取 过期时间(分钟)
	 * @return Integer
	 */
	public Integer getiOutTime() {
		return iOutTime;
	}

	/**
	 * 设置过期时间(分钟)
	 * @param iOutTime
	 */
	public void setiOutTime(Integer iOutTime) {
		this.iOutTime = iOutTime;
	}

	/**
	 * 取 提醒时间(分钟)
	 * @return Integer
	 */
	public Integer getiReminderTime() {
		return iReminderTime;
	}

	/**
	 * 设置提醒时间(分钟)
	 * @param iReminderTime
	 */
	public void setiReminderTime(Integer iReminderTime) {
		this.iReminderTime = iReminderTime;
	}

	/**
	 * 取 提醒时间间隔(分钟)
	 * @return Integer
	 */
	public Integer getiReminderRepeat() {
		return iReminderRepeat;
	}

	/**
	 * 设置提醒时间间隔(分钟)
	 * @param iReminderRepeat
	 */
	public void setiReminderRepeat(Integer iReminderRepeat) {
		this.iReminderRepeat = iReminderRepeat;
	}

	/**
	 * 取 过期自动通过
	 * @return Integer
	 */
	public Integer getiAutoExecute() {
		return iAutoExecute;
	}

	/**
	 * 设置过期自动通过
	 * @param iAutoExecute
	 */
	public void setiAutoExecute(Integer iAutoExecute) {
		this.iAutoExecute = iAutoExecute;
	}

	/**
	 * 取 提醒任务
	 * @return String
	 */
	public String getsReminderApi() {
		return sReminderApi;
	}

	/**
	 * 设置提醒任务
	 * @param sReminderApi
	 */
	public void setsReminderApi(String sReminderApi) {
		this.sReminderApi = sReminderApi;
	}

	/**
	 * 取 前置任务
	 * @return String
	 */
	public String getsPreviseApi() {
		return sPreviseApi;
	}

	/**
	 * 设置前置任务
	 * @param sPreviseApi
	 */
	public void setsPreviseApi(String sPreviseApi) {
		this.sPreviseApi = sPreviseApi;
	}

	/**
	 * 取 前置任务限制(布尔值,1:是)
	 * @return Integer
	 */
	public Integer getiPreviseResult() {
		return iPreviseResult;
	}

	/**
	 * 设置前置任务限制(布尔值,1:是)
	 * @param iPreviseResult
	 */
	public void setiPreviseResult(Integer iPreviseResult) {
		this.iPreviseResult = iPreviseResult;
	}

	/**
	 * 取 当前任务
	 * @return String
	 */
	public String getsNodeApi() {
		return sNodeApi;
	}

	/**
	 * 设置当前任务
	 * @param sNodeApi
	 */
	public void setsNodeApi(String sNodeApi) {
		this.sNodeApi = sNodeApi;
	}

	/**
	 * 取 当前任务限制(布尔值,1:是)
	 * @return Integer
	 */
	public Integer getiNodeResult() {
		return iNodeResult;
	}

	/**
	 * 设置当前任务限制(布尔值,1:是)
	 * @param iNodeResult
	 */
	public void setiNodeResult(Integer iNodeResult) {
		this.iNodeResult = iNodeResult;
	}

	/**
	 * 取 后置任务
	 * @return String
	 */
	public String getsBackApi() {
		return sBackApi;
	}

	/**
	 * 设置后置任务
	 * @param sBackApi
	 */
	public void setsBackApi(String sBackApi) {
		this.sBackApi = sBackApi;
	}

	/**
	 * 取 后置任务限制(布尔值,1:是)
	 * @return Integer
	 */
	public Integer getiBackResult() {
		return iBackResult;
	}

	/**
	 * 设置后置任务限制(布尔值,1:是)
	 * @param iBackResult
	 */
	public void setiBackResult(Integer iBackResult) {
		this.iBackResult = iBackResult;
	}

	/**
	 * 取 限定操作用户(分号分隔)
	 * @return String
	 */
	public String getsNodeUsers() {
		return sNodeUsers;
	}

	/**
	 * 设置限定操作用户(分号分隔)
	 * @param sNodeUsers
	 */
	public void setsNodeUsers(String sNodeUsers) {
		this.sNodeUsers = sNodeUsers;
	}

	/**
	 * 取 限定操作用户名称(分号分隔)
	 * @return String
	 */
	public String getsNodeUserNames() {
		return sNodeUserNames;
	}

	/**
	 * 设置限定操作用户名称(分号分隔)
	 * @param sNodeUserNames
	 */
	public void setsNodeUserNames(String sNodeUserNames) {
		this.sNodeUserNames = sNodeUserNames;
	}
	
	/**
	 * 获得 bare_field_comment
	 * @return sTranscriptions bare_field_comment
	 */
	public String getsTranscriptions() {
		return sTranscriptions;
	}

	/**
	 * 设置 bare_field_comment
	 * @param sTranscriptions bare_field_comment
	 */
	public void setsTranscriptions(String sTranscriptions) {
		this.sTranscriptions = sTranscriptions;
	}

	/**
	 * 获得 bare_field_comment
	 * @return sTranscriptionNames bare_field_comment
	 */
	public String getsTranscriptionNames() {
		return sTranscriptionNames;
	}

	/**
	 * 设置 bare_field_comment
	 * @param sTranscriptionNames bare_field_comment
	 */
	public void setsTranscriptionNames(String sTranscriptionNames) {
		this.sTranscriptionNames = sTranscriptionNames;
	}

	/**
	 * 取 默认节点状态(枚举,1:待执行;2:执行中;3:审核完毕;4:任务执行失败;5:已完结)
	 * @return Integer
	 */
	public Integer getiDefaultState() {
		return iDefaultState;
	}

	/**
	 * 设置默认节点状态(枚举,1:待执行;2:执行中;3:审核完毕;4:任务执行失败;5:已完结)
	 * @param iDefaultState
	 */
	public void setiDefaultState(Integer iDefaultState) {
		this.iDefaultState = iDefaultState;
	}

	/**
	 * 取 影响成功状态(布尔值,1:是)
	 * @return Integer
	 */
	public Integer getiChangeSuccessState() {
		return iChangeSuccessState;
	}

	/**
	 * 设置影响成功状态(布尔值,1:是)
	 * @param iChangeSuccessState
	 */
	public void setiChangeSuccessState(Integer iChangeSuccessState) {
		this.iChangeSuccessState = iChangeSuccessState;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 创建者
	 * @return String
	 */
	public String getsCreator() {
		return sCreator;
	}

	/**
	 * 设置创建者
	 * @param sCreator
	 */
	public void setsCreator(String sCreator) {
		this.sCreator = sCreator;
	}

	/**
	 * 取 创建时间
	 * @return Date
	 */
	public Date getdCreateDate() {
		return dCreateDate;
	}

	/**
	 * 设置创建时间
	 * @param dCreateDate
	 */
	public void setdCreateDate(Date dCreateDate) {
		this.dCreateDate = dCreateDate;
	}

	/**
	 * 取 修改人
	 * @return String
	 */
	public String getsModifieder() {
		return sModifieder;
	}

	/**
	 * 设置修改人
	 * @param sModifieder
	 */
	public void setsModifieder(String sModifieder) {
		this.sModifieder = sModifieder;
	}

	/**
	 * 取 修改时间
	 * @return Date
	 */
	public Date getdModifiedDate() {
		return dModifiedDate;
	}

	/**
	 * 设置修改时间
	 * @param dModifiedDate
	 */
	public void setdModifiedDate(Date dModifiedDate) {
		this.dModifiedDate = dModifiedDate;
	}

	/**
	 * 取 状态(枚举,1:有效;2:无效)
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置状态(枚举,1:有效;2:无效)
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

	/**
	 * 取 序号
	 * @return Integer
	 */
	public Integer getiIndex() {
		return iIndex;
	}

	/**
	 * 设置序号
	 * @param iIndex
	 */
	public void setiIndex(Integer iIndex) {
		this.iIndex = iIndex;
	}

	/**
	 * 取 版本号
	 * @return Integer
	 */
	public Integer getiVersion() {
		return iVersion;
	}

	/**
	 * 设置版本号
	 * @param iVersion
	 */
	public void setiVersion(Integer iVersion) {
		this.iVersion = iVersion;
	}

}
